
		
		#checkinout {
			height: 50px;
			line-height: 50px;
		}
		
		#firstSelect {
			display: -webkit-flex;
			display: flex;
		}
		
		
		
		#startDate,
		#endDate {
			border: none;
			width: 2rem;
		}
		/*#startDate{border:0;position: absolute;left: 0;margin: 0 auto;width: 50%;font-size: 16px;color: #05c0ad;text-align: center;}*/
		/*#endDate{border:0;position: absolute;right: 0;margin:auto 0;width:50%;font-size: 16px;color: #05c0ad;text-align: center;}*/
		
		.mask_calendar {
			width: 100%;
			height: 100%;
			position: fixed;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			background: rgba(0, 0, 0, .4);
			display: none;
			z-index: 9999;
		}
		
		.calendar {
			height: 100%;
			position: fixed;
		}
		
		.animated {
			animation-duration: 1s;
			animation-fill-mode: both;
		}
		
		@keyframes slideInDown {
			from {
				transform: translate3d(0, -100%, 0);
				visibility: visible;
			}
			to {
				transform: translate3d(0, 0, 0);
			}
		}
		
		.slideInDown {
			animation-name: slideInDown;
		}
		/*提示*/
		
		.mask_calendar {
			width: 100%;
			height: 100%;
			position: fixed;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			background: rgba(0, 0, 0, .4);
			display: none;
			z-index: 9999;
		}
		
		.calendar {
			height: 100%;
			position: fixed;
		}
		
		.calendar_tishi {
			width: 150px;
			height: 30px;
			line-height: 30px;
			background: rgba(0, 0, 0, .6);
			position: fixed;
			top: 0;
			bottom: 120px;
			left: 0;
			right: 0;
			margin: auto;
			color: #fff;
			font-size: 16px;
			text-align: center;
			border-radius: 4px;
			display: none;
		}